
# settings/dev.py 配置Redis数据库信息

CACHES = {
    "default": {    # 默认
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/0",     # 数据库选择 0 号
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    },
    "session": {    # session
        "BACKEND": "django_redis.cache.RedisCache",
        "LOCATION": "redis://127.0.0.1:6379/1",     # 数据库选择 1 号
        "OPTIONS": {
            "CLIENT_CLASS": "django_redis.client.DefaultClient",
        }
    },
}
SESSION_ENGINE = "django.contrib.sessions.backends.cache"
SESSION_CACHE_ALIAS = "session"

'''
default：
    默认的Redis配置项，采用0号Redis库。

session：
    状态保持的Redis配置项，采用1号Redis库。

SESSION_ENGINE:
    修改session存储机制使用Redis保存。

SESSION_CACHE_ALIAS：
    使用名为"session"的Redis配置项存储session数据。
'''